armed forces reserve centre - German English Dictionary